package com.msteam.tools.code.generator.Property;
public class PropertyEnums{
    public enum SearchType
    {
        //[Display(Name = "扩展搜索")]
        ExactMatch,
        //[Display(Name = "任意匹配")]
        AnyWord,
        //[Display(Name = "全字匹配")]
        AllWords
    }
    public enum MultiPageType
    {
        //[Display(Name = "选项卡")]
        Tabs,
        //[Display(Name = "块状")]
        Pills,
        //[Display(Name = "伸缩")]
        Accordion
    }
    public enum PageType
    {
        //[Display(Name = "新增页")]
        AddPage,
        //[Display(Name = "删除页")]
        DeletePage,
        //[Display(Name = "编辑页")]
        EditPage,
        //[Display(Name = "列表页")]
        ListPage,
        //[Display(Name = "查看页")]
        ViewPage
    }
    public enum ListPageSortType
    {
        //[Display(Name = "无")]
        NONE,
        //[Display(Name = "单列排序")]
        SingleColumn,
        //[Display(Name = "多列排序")]
        MultipleColumn
    }
    public enum SortType
    {
        //[Display(Name = "无")]
        NONE,
        //[Display(Name = "正序")]
        ASC,
        //[Display(Name = "倒序")]
        DESC
    }
    public enum ListPageExportRange
    {
        //[Display(Name = "所有数据")]
        AllPages,
        //[Display(Name = "当前页")]
        CurrentPage,
        //[Display(Name = "选中数据")]
        SelectedRecords
    }
    public enum AlignMode
    {
        //[Display(Name = "居左")]
        Left,
        //[Display(Name = "居中")]
        Center,
        //[Display(Name = "居右")]
        Right,
        //[Display(Name = "合理")]
        Justify
    }
    public enum FormatType
    {
        //[Display(Name = "无")]
        NONE,
        //[Display(Name = "日期/时间")]
        DateTime,
        //[Display(Name = "货币")]
        Currency,
        //[Display(Name = "数字")]
        Number,
        //[Display(Name = "百分比")]
        Percent,
        //[Display(Name = "字符串")]
        String

    }
    public enum ViewTagType
    {
        //[Display(Name = "文本")]
        DIV,
        //[Display(Name = "图片")]
        IMG
    }


    public enum AutoUpdateValue
    {
        //[Display(Name = "无")]
        NONE,
        //[Display(Name = "用户名")]
        CurrentUserName,
        //[Display(Name = "用户ID")]
        CurrentUserId
    }
    public enum Aggregate
    {
        //[Display(Name = "无")]
        NONE,
        //[Display(Name = "合计")]
        TOTAL,
        //[Display(Name = "计数")]
        COUNT,
        //[Display(Name = "平均值")]
        AVERAGE
    }
    public enum SearchOperator
    {
        //[Display(Name = "无")]
        NONE,
        //[Display(Name = "等于")]
        EQ,

        //[Display(Name = "不等于")]
        NE,

        //[Display(Name = "大于")]
        GT,

        //[Display(Name = "小于")]
        LT,

        //[Display(Name = "大于等于")]
        GE,

        //[Display(Name = "小于等于")]
        LE,

        //[Display(Name = "相似")]
        LIKE,


        //[Display(Name = "包含")]
		IN,

        //[Display(Name = "为Null")]
        IS_NULL,

        //[Display(Name = "不为Null")]
        IS_NOT_NULL
    }

}